firing/working on all cylinders - Français Anglais Dictionnaire